Similar words: patrol boat, petrol, petrology, petroleum, petrolatum, petrol station, petroliferous, petroleum jelly. Meaning: n. a crude incendiary bomb made of a bottle filled with flammable liquid and fitted with a rag wick.
Random good picture Not show
31. A policeman tries to escape after a petrol bomb was thrown at him during riots in front of the Parliament in Athens.
32. A close friend of his, surnamed Jiang, was on his way home from decorating his new house on Sunday night when Uighurs lobbed a petrol bomb onto his No. 3 bus as it reached Shanxi Lane.
33. The police faced a mob throw brick and petrol bomb.
More similar words: patrol boat, petrol, petrology, petroleum, petrolatum, petrol station, petroliferous, petroleum jelly, petroleum industry, petroleum products, petroleum refinery, liquefied petroleum gas, liquified petroleum gas, carpet bombing, petrous, petroglyph, petrography, get rolling, toilet roll, metrology, atom bomb, petrochemical, tool box, toolbox, metrological, schoolboy, schoolbook, school board, bomb, h-bomb.